package luzhin.frames;


import luzhin.*;

/**
 * Controller for a main frame.
 * @author lacungus
 *
 */
public interface AbstractMainFrameController {
	public void setFrame(MainFrame frame);

	public Move getMove();

	/**
	 * Initially drawing.
	 */
	
	abstract public void drawGame(Game game);

	/**
	 * Redrawing.
	 * @param game
	 */	
	abstract public void redraw(Game game);
	
}
